divers sled - German English Dictionary